thrive on competition

Translations
s'épanouir dans la compétition